Machine Tongues XVIII: A Child’s Garden of Sound File Formats

نویسندگان

  • Stephen Travis Pope
  • Guido van Rossum
چکیده

Practitioners of computer music often need to store sound as sampled digital data on their computer's hard disks, digital audio tapes (DATs), or compact disks (CDs). The data formats used to represent digitally sampled sound determine the audio quality of the sound capture, the amount of disk or tape needed to store the data, and the ease with which application programs can be developed to manipulate sound data. Sound file systems are software packages that provide standardized data structures for sampled sounds in order to enable real-time recording and playback, to ease the development of sound-processing software tools, and to increase the interoperability of related utility programs. Sound file systems differ in what kind of support they offer for compact and efficient sample storage on disk, real-time sound I/O, data interchange between programs, and sound manipulation and annotation. The components of such a system include the disk-based storage format, in-memory data structures, function libraries for processing sound data (the application programming interface or API), and some collection of end-user utility programs, for example to play and record sounds. This article introduces a few of the many ways that sound data can be stored in computer files, and describes several of the file formats that are in common use for this purpose. This text is an expanded and edited version of a " frequently asked questions " (FAQ) document that is updated regularly by one of the authors (van Rossum). Extensive references are given here to printed and network-accessible machine-readable documentation and source code resources. The FAQ document is regularly posted to the USENET electronic news groups alt.binaries.sounds and comp.dsp for maximal coverage of people interested in digital audio, and to comp.answers, for easy reference. It is available by anonymous Internet file transfer

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Translation and Retrieval of Image Information to and from Sound

With the rapid growth of both Internet and Multimedia the subject of hidden exchange of information has gained a great importance. The current work is based on translation of information of a digitized image into a sound file. Later the image file can be retrieved by authorized personnel by performing the reverse process on the sound file. The three dimensional RGB image matrix is converted int...

متن کامل

Study of Encryption and Decryption of Wave File in Image Formats

----------------------------------------------------------------------ABSTRACT-------------------------------------------------------------This paper describes a novel method of encrypting wave files in popular image formats like JPEG, TIF and PNG along with retrieving them from these image files. MATLAB software is used to perform matrix manipulation to encrypt and decrypt sound files into and...

متن کامل

On Providing Automatic Parental Consent over Information Collection from Children

Children’s privacy has become critical with the increasing use of the Internet for commercial purposes and corresponding increase in requests for information. 65% of children between the ages of 10 and 13 use the Internet for casual web surfing, chatting, games, schoolwork, e-mail, interactive learning, and other applications. Often, websites hosting these activities ask for personal informatio...

متن کامل

Cue Points: an Examination of Common Sound File Formats

Modern digital sound formats such as aiff, mpeg1/2/4/7, wav and ra support the use of cue points. A cue point may also be referred to as a seek point or a key frame. These mechanisms store meta data about the sound files. In this paper, we identity and describe how these formats are encoded, and process meta data information with a focus on cue points. Finally, we conclude with the direction of...

متن کامل

Jato: A Compact Binary File Format for Java Class

Java has been a very important prograniniing language, especially with the cross-platjorni characteristic. But the CIASS file format defined in the Java virtual machine specification contains many reclundancies and replications of information . These rec1undancie.s nio,st come from the “constant pool” of a CLASS jile. We propose a compact binary file format and its associated archive format, ca...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995